#给你一个长度为 n 的整数数组 score ，其中 score[i] 是第 i 位运动员在比赛中的得分。所有得分都 互不相同 。
#运动员将根据得分 决定名次 ，其中名次第 1 的运动员得分最高，名次第 2 的运动员得分第 2 高，依此类推。运动员的名次决定了他们的获奖情况：
#名次第 1 的运动员获金牌 "Gold Medal" 。
#名次第 2 的运动员获银牌 "Silver Medal" 。
#名次第 3 的运动员获铜牌 "Bronze Medal" 。
#从名次第 4 到第 n 的运动员，只能获得他们的名次编号（即，名次第 x 的运动员获得编号 "x"）。
#使用长度为 n 的数组 answer 返回获奖，其中 answer[i] 是第 i 位运动员的获奖情况。
class Solution:
    def findRelativeRanks(self, score: list[int]) -> list[str]:
        score2 = []
        for i in score:
            score2.append(i)
        score2.sort(reverse = True)
        i, j = 0, 0
        ans = []
        for i in range(len(score)):
            for j in range(len(score2)):
                if score[i] == score2[j]:
                    if j == 0:
                        ans.append('Gold Medal')
                    elif j == 1:
                        ans.append('Silver Medal')
                    elif j == 2:
                        ans.append('Bronze Medal')
                    else:
                        ans.append(str(j + 1))
        return ans